 i2c

 Timestamp is 4da2939a (Mon Apr 11 17:37:30 2011)

 Preferred load address is 10000000

 Start         Length     Name                   Class
 0001:00000000 00000004H .CRT$XCA                CODE
 0001:00000004 00000004H .CRT$XCZ                CODE
 0001:00000008 00000004H .CRT$XIA                CODE
 0001:0000000c 00000004H .CRT$XIZ                CODE
 0001:00000010 00000004H .CRT$XPA                CODE
 0001:00000014 00000004H .CRT$XPZ                CODE
 0001:00000018 00000004H .CRT$XTA                CODE
 0001:0000001c 00000004H .CRT$XTZ                CODE
 0001:00000020 00000110H .rdata                  CODE
 0001:00000130 00000020H .rdata$debug            CODE
 0001:00000150 00003214H .text                   CODE
 0001:00003364 00000048H .xdata                  CODE
 0001:000033ac 0000003cH .idata$2                CODE
 0001:000033e8 00000014H .idata$3                CODE
 0001:000033fc 000000bcH .idata$4                CODE
 0001:000034b8 0000008eH .idata$6                CODE
 0001:00003550 000000ffH .edata                  CODE
 0002:00000000 000000bcH .idata$5                DATA
 0002:000000bc 00000008H .data                   DATA
 0002:000000c4 00000010H .bss                    DATA
 0003:00000000 000001a8H .pdata                  DATA

  Address         Publics by Value              Rva+Base       Lib:Object

 0000:00000000       ___safe_se_handler_count   00000000     <absolute>
 0000:00000000       ___safe_se_handler_table   00000000     <absolute>
 0001:00000000       __xc_a                     10001000     corelib0:crt0init.obj
 0001:00000004       __xc_z                     10001004     corelib0:crt0init.obj
 0001:00000008       __xi_a                     10001008     corelib0:crt0init.obj
 0001:0000000c       __xi_z                     1000100c     corelib0:crt0init.obj
 0001:00000010       __xp_a                     10001010     corelib0:crt0init.obj
 0001:00000014       __xp_z                     10001014     corelib0:crt0init.obj
 0001:00000018       __xt_a                     10001018     corelib0:crt0init.obj
 0001:0000001c       __xt_z                     1000101c     corelib0:crt0init.obj
 0001:0000003c       ??_C@_1M@EENNDIOJ@?$AAI?$AAn?$AAd?$AAe?$AAx?$AA?$AA@ 1000103c     i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000048       ??_7?$Buffer_t@VDuplicateTraits_t@detail@marshal@ce@@@detail@marshal@ce@@6B@ 10001048     i2c_mx25_topaz_v1:i2c_io.obj
 0001:000000d0       ??_C@_1CA@GPFOPGNM@?$AAE?$AAV?$AAE?$AAN?$AAT?$AA_?$AAI?$AA2?$AAC?$AA1?$AAS?$AAL?$AAA?$AAV?$AAE?$AA?$AA@ 100010d0     i2c_mx25_topaz_v1:i2cClass.obj
 0001:000000f0       ??_C@_1CA@BDDPNDAH@?$AAE?$AAV?$AAE?$AAN?$AAT?$AA_?$AAI?$AA2?$AAC?$AA2?$AAS?$AAL?$AAA?$AAV?$AAE?$AA?$AA@ 100010f0     i2c_mx25_topaz_v1:i2cClass.obj
 0001:00000110       ??_C@_1CA@IODADCHB@?$AAE?$AAV?$AAE?$AAN?$AAT?$AA_?$AAI?$AA2?$AAC?$AA3?$AAS?$AAL?$AAA?$AAV?$AAE?$AA?$AA@ 10001110     i2c_mx25_topaz_v1:i2cClass.obj
 0001:00000150       BSPI2CGetModuleClock       10001150 f   bspi2c.obj
 0001:00000158       BSPI2CIOMUXConfig          10001158 f   bspi2c.obj
 0001:00000308       BSPI2CEnableClock          10001308 f   bspi2c.obj
 0001:00000388       BSPGetTimeoutValue         10001388 f   bspi2c.obj
 0001:00000390       ?Unmarshal@MarshalledBuffer_t@@QAAJXZ 10001390 f i i2c_mx25_topaz_v1:i2c_io.obj
 0001:000003e8       ?I2C_Deinit@@YAHK@Z        100013e8 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:0000040c       ?I2C_Open@@YAKKKK@Z        1000140c f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000410       ?I2C_Close@@YAHK@Z         10001410 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000418       ?I2C_PowerDown@@YAXK@Z     10001418 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:0000041c       ?I2C_PowerUp@@YAXXZ        1000141c f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000420       ?I2C_Read@@YAKKPAXK@Z      10001420 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000428       ?I2C_Write@@YAKKPBXK@Z     10001428 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000430       ?I2C_Seek@@YAKKJG@Z        10001430 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000438       ?Free@?$Buffer_t@VDuplicateTraits_t@detail@marshal@ce@@@detail@marshal@ce@@QAAJXZ 10001438 f i i2c_mx25_topaz_v1:i2c_io.obj
 0001:0000047c       ?Marshal@MarshalledBuffer_t@@QAAJPAXKKHH@Z 1000147c f i i2c_mx25_topaz_v1:i2c_io.obj
 0001:0000050c       ?I2C_Init@@YAKPBG@Z        1000150c f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:000005e0       ??0?$Buffer_t@VDuplicateTraits_t@detail@marshal@ce@@@detail@marshal@ce@@QAA@PAXKK@Z 100015e0 f i i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000630       ??_E?$Buffer_t@VDuplicateTraits_t@detail@marshal@ce@@@detail@marshal@ce@@UAAPAXI@Z 10001630 f i i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000630       ??_G?$Buffer_t@VDuplicateTraits_t@detail@marshal@ce@@@detail@marshal@ce@@UAAPAXI@Z 10001630 f i i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000668       ?I2C_IOControl@@YAHKKPAEK0KPAK@Z 10001668 f   i2c_mx25_topaz_v1:i2c_io.obj
 0001:00000eb4       ?CalculateClkRateDiv@I2CClass@@QAAGK@Z 10001eb4 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00000fbc       ??1I2CClass@@QAA@XZ        10001fbc f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001084       ?Reset@I2CClass@@QAAXXZ    10002084 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001098       ?GenerateStop@I2CClass@@AAAXXZ 10002098 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001204       ?CleanupPendingInterrupt@I2CClass@@AAAHXZ 10002204 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001268       ?I2CInterruptHandler@I2CClass@@AAAXI@Z 10002268 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001840       ?EnableSlave@I2CClass@@QAAHXZ 10002840 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:0000190c       ?DisableSlave@I2CClass@@QAAHXZ 1000290c f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001988       ?SetSlaveText@I2CClass@@QAAHPAEK@Z 10002988 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:000019f0       ?GetSlaveText@I2CClass@@QAAHPAEKPAK@Z 100029f0 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001a68       ?SetSlaveSize@I2CClass@@QAAHPAEK@Z 10002a68 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001ae8       ?GetSlaveSize@I2CClass@@QAAHPAEKPAK@Z 10002ae8 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001b20       ?GenerateStart@I2CClass@@AAAHPAUI2C_PACKET@@@Z 10002b20 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00001e30       ?GenerateRepeatedStart@I2CClass@@AAAHPAUI2C_PACKET@@H@Z 10002e30 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00002104       ?WritePacket@I2CClass@@AAAHPAUI2C_PACKET@@H@Z 10003104 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:000023f8       ?ReadPacket@I2CClass@@AAAHPAUI2C_PACKET@@HHPAH@Z 100033f8 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00002868       ?ProcessPackets@I2CClass@@QAAHQAUI2C_PACKET@@H@Z 10003868 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00002b14       ?I2CIST@I2CClass@@CAXPAX@Z 10003b14 f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00002b1c       ??0I2CClass@@QAA@I@Z       10003b1c f   i2c_mx25_topaz_v1:i2cClass.obj
 0001:00002d4c       I2CGetBaseRegAddr          10003d4c f   i2c_mx25_topaz_v1:cspi2c.obj
 0001:00002d88       I2CGetIRQ                  10003d88 f   i2c_mx25_topaz_v1:cspi2c.obj
 0001:00002db8       CeCloseCallerBuffer        10003db8 f   coredll:COREDLL.dll
 0001:00002dc8       CeFreeAsynchronousBuffer   10003dc8 f   coredll:COREDLL.dll
 0001:00002dd8       CeAllocDuplicateBuffer     10003dd8 f   coredll:COREDLL.dll
 0001:00002de8       CeFreeDuplicateBuffer      10003de8 f   coredll:COREDLL.dll
 0001:00002df8       DisableThreadLibraryCalls  10003df8 f   coredll:COREDLL.dll
 0001:00002e08       CeAllocAsynchronousBuffer  10003e08 f   coredll:COREDLL.dll
 0001:00002e18       CeOpenCallerBuffer         10003e18 f   coredll:COREDLL.dll
 0001:00002e28       RegCloseKey                10003e28 f   coredll:COREDLL.dll
 0001:00002e38       RegQueryValueExW           10003e38 f   coredll:COREDLL.dll
 0001:00002e48       OpenDeviceKey              10003e48 f   coredll:COREDLL.dll
 0001:00002e58       EventModify                10003e58 f   coredll:COREDLL.dll
 0001:00002e68       DeleteCriticalSection      10003e68 f   coredll:COREDLL.dll
 0001:00002e78       KernelIoControl            10003e78 f   coredll:COREDLL.dll
 0001:00002e88       CloseHandle                10003e88 f   coredll:COREDLL.dll
 0001:00002e98       InterruptDisable           10003e98 f   coredll:COREDLL.dll
 0001:00002ea8       InterruptDone              10003ea8 f   coredll:COREDLL.dll
 0001:00002eb8       WaitForSingleObject        10003eb8 f   coredll:COREDLL.dll
 0001:00002ec8       LeaveCriticalSection       10003ec8 f   coredll:COREDLL.dll
 0001:00002ed8       TryEnterCriticalSection    10003ed8 f   coredll:COREDLL.dll
 0001:00002ee8       EnterCriticalSection       10003ee8 f   coredll:COREDLL.dll
 0001:00002ef8       Sleep                      10003ef8 f   coredll:COREDLL.dll
 0001:00002f08       CeSetThreadPriority        10003f08 f   coredll:COREDLL.dll
 0001:00002f18       CreateThread               10003f18 f   coredll:COREDLL.dll
 0001:00002f28       InterruptInitialize        10003f28 f   coredll:COREDLL.dll
 0001:00002f38       InitializeCriticalSection  10003f38 f   coredll:COREDLL.dll
 0001:00002f48       CreateEventW               10003f48 f   coredll:COREDLL.dll
 0001:00002f58       MmUnmapIoSpace             10003f58 f   ceddk:CEDDK.dll
 0001:00002f68       StallExecution             10003f68 f   ceddk:CEDDK.dll
 0001:00002f78       MmMapIoSpace               10003f78 f   ceddk:CEDDK.dll
 0001:00002f88       DDKClockGetFreq            10003f88 f   cspddk:CSPDDK.dll
 0001:00002f98       DDKIomuxSelectInput        10003f98 f   cspddk:CSPDDK.dll
 0001:00002fa8       DDKIomuxSetPadConfig       10003fa8 f   cspddk:CSPDDK.dll
 0001:00002fb8       DDKIomuxSetPinMux          10003fb8 f   cspddk:CSPDDK.dll
 0001:00002fc8       DDKClockSetGatingMode      10003fc8 f   cspddk:CSPDDK.dll
 0001:00002fd8       DllMain                    10003fd8 f   corelib0:dllmain.obj
 0001:000030e4       _DllMainCRTStartup         100040e4 f   corelib0:pegdmain.obj
 0001:000031d0       _cexit                     100041d0 f   corelib0:cexit.obj
 0001:000031e0       _initterm                  100041e0 f   corelib0:crt0dat.obj
 0001:0000320c       _cinit                     1000420c f   corelib0:crt0dat.obj
 0001:0000326c       __security_init_cookie     1000426c f   corelib0:seccinit.obj
 0001:000032b8       __crt_ExitProcess          100042b8 f   corelib0:exitproc_proxy.obj
 0001:000032c4       ??3@YAXPAX@Z               100042c4 f   corelib1:COREDLL.dll
 0001:000032d4       ??2@YAPAXI@Z               100042d4 f   corelib1:COREDLL.dll
 0001:000032e4       __C_specific_handler       100042e4 f   corelib1:COREDLL.dll
 0001:000032f4       memset                     100042f4 f   corelib1:COREDLL.dll
 0001:00003304       __rt_udiv                  10004304 f   corelib1:COREDLL.dll
 0001:00003314       memcpy                     10004314 f   corelib1:COREDLL.dll
 0001:00003324       _XcptFilter                10004324 f   corelib1:COREDLL.dll
 0001:00003334       free                       10004334 f   corelib1:COREDLL.dll
 0001:00003344       __security_gen_cookie2     10004344 f   corelib1:COREDLL.dll
 0001:00003354       TerminateProcess           10004354 f   coredll:COREDLL.dll
 0001:000033ac       __IMPORT_DESCRIPTOR_COREDLL 100043ac     coredll:COREDLL.dll
 0001:000033c0       __IMPORT_DESCRIPTOR_CEDDK  100043c0     ceddk:CEDDK.dll
 0001:000033d4       __IMPORT_DESCRIPTOR_CSPDDK 100043d4     cspddk:CSPDDK.dll
 0001:000033e8       __NULL_IMPORT_DESCRIPTOR   100043e8     coredll:COREDLL.dll
 0002:00000000       __imp_StallExecution       10005000     ceddk:CEDDK.dll
 0002:00000004       __imp_MmUnmapIoSpace       10005004     ceddk:CEDDK.dll
 0002:00000008       __imp_MmMapIoSpace         10005008     ceddk:CEDDK.dll
 0002:0000000c       \177CEDDK_NULL_THUNK_DATA  1000500c     ceddk:CEDDK.dll
 0002:00000010       __imp_DisableThreadLibraryCalls 10005010     coredll:COREDLL.dll
 0002:00000014       __imp_CeAllocAsynchronousBuffer 10005014     coredll:COREDLL.dll
 0002:00000018       __imp_CeOpenCallerBuffer   10005018     coredll:COREDLL.dll
 0002:0000001c       __imp_RegCloseKey          1000501c     coredll:COREDLL.dll
 0002:00000020       __imp_RegQueryValueExW     10005020     coredll:COREDLL.dll
 0002:00000024       __imp_OpenDeviceKey        10005024     coredll:COREDLL.dll
 0002:00000028       __imp_EventModify          10005028     coredll:COREDLL.dll
 0002:0000002c       __imp_DeleteCriticalSection 1000502c     coredll:COREDLL.dll
 0002:00000030       __imp_KernelIoControl      10005030     coredll:COREDLL.dll
 0002:00000034       __imp_CloseHandle          10005034     coredll:COREDLL.dll
 0002:00000038       __imp_InterruptDisable     10005038     coredll:COREDLL.dll
 0002:0000003c       __imp_CeFreeDuplicateBuffer 1000503c     coredll:COREDLL.dll
 0002:00000040       __imp_WaitForSingleObject  10005040     coredll:COREDLL.dll
 0002:00000044       __imp_LeaveCriticalSection 10005044     coredll:COREDLL.dll
 0002:00000048       __imp_TryEnterCriticalSection 10005048     coredll:COREDLL.dll
 0002:0000004c       __imp_EnterCriticalSection 1000504c     coredll:COREDLL.dll
 0002:00000050       __imp_Sleep                10005050     coredll:COREDLL.dll
 0002:00000054       __imp_CeSetThreadPriority  10005054     coredll:COREDLL.dll
 0002:00000058       __imp_CreateThread         10005058     coredll:COREDLL.dll
 0002:0000005c       __imp_InterruptInitialize  1000505c     coredll:COREDLL.dll
 0002:00000060       __imp_InitializeCriticalSection 10005060     coredll:COREDLL.dll
 0002:00000064       __imp_CreateEventW         10005064     coredll:COREDLL.dll
 0002:00000068       __imp_CeAllocDuplicateBuffer 10005068     coredll:COREDLL.dll
 0002:0000006c       __imp_CeFreeAsynchronousBuffer 1000506c     coredll:COREDLL.dll
 0002:00000070       __imp_InterruptDone        10005070     coredll:COREDLL.dll
 0002:00000074       __imp_CeCloseCallerBuffer  10005074     coredll:COREDLL.dll
 0002:00000078       __imp___security_gen_cookie2 10005078     corelib1:COREDLL.dll
 0002:0000007c       __imp_free                 1000507c     corelib1:COREDLL.dll
 0002:00000080       __imp__XcptFilter          10005080     corelib1:COREDLL.dll
 0002:00000084       __imp_??3@YAXPAX@Z         10005084     corelib1:COREDLL.dll
 0002:00000088       __imp_??2@YAPAXI@Z         10005088     corelib1:COREDLL.dll
 0002:0000008c       __imp___C_specific_handler 1000508c     corelib1:COREDLL.dll
 0002:00000090       __imp_memset               10005090     corelib1:COREDLL.dll
 0002:00000094       __imp___rt_udiv            10005094     corelib1:COREDLL.dll
 0002:00000098       __imp_memcpy               10005098     corelib1:COREDLL.dll
 0002:0000009c       __imp_TerminateProcess     1000509c     coredll:COREDLL.dll
 0002:000000a0       \177COREDLL_NULL_THUNK_DATA 100050a0     coredll:COREDLL.dll
 0002:000000a4       __imp_DDKIomuxSetPinMux    100050a4     cspddk:CSPDDK.dll
 0002:000000a8       __imp_DDKIomuxSetPadConfig 100050a8     cspddk:CSPDDK.dll
 0002:000000ac       __imp_DDKIomuxSelectInput  100050ac     cspddk:CSPDDK.dll
 0002:000000b0       __imp_DDKClockGetFreq      100050b0     cspddk:CSPDDK.dll
 0002:000000b4       __imp_DDKClockSetGatingMode 100050b4     cspddk:CSPDDK.dll
 0002:000000b8       \177CSPDDK_NULL_THUNK_DATA 100050b8     cspddk:CSPDDK.dll
 0002:000000bc       __security_cookie          100050bc     corelib0:seccinit.obj
 0002:000000c0       __security_cookie_complement 100050c0     corelib0:seccinit.obj
 0002:000000c4       _exitflag                  100050c4     corelib0:cexit.obj
 0002:000000c8       __onexitend                100050c8     <common>
 0002:000000cc       __onexitbegin              100050cc     <common>
 0002:000000d0       _pRawDllMain               100050d0     <common>

 entry point at        0001:000030e4

 Static symbols

 0001:00002ff4       _DllMainCRTStartupHelper   10003ff4 f   corelib0:pegdmain.obj
 0001:00003110       doexit                     10004110 f   corelib0:cexit.obj
